This was my go-to page at the early stages of learning Mandarin. Chinese Grammar Wiki has an articles of each of the main aspects of Chinese grammar. For example, there are articles on how to use 一下, 在, 要, 就是, 才and many other Mandarin grammar points. Each word gets its own article with examples in pinyin and characters and, of course, English translations. You can also get website as a physical book or an ebook.
Duolingo doesn't need to be introduced - it's just the biggest and most well-know free app for language learners. They have a comprehensive Mandarin Chinese course that teaches you vocabulary, grammar, tones, characters and pinyin. It's worth a try, especially for beginner learners.
That's right, the Kindle can a great tool for learning Mandarin. You can download a free Chinese dictionary called CC-CEDICT. Then you can tap on any word to get the English translation and the pinyin. There are plenty of Chinese ebooks you can find online for free or purchase on Amazon. I used this method earlier this year to read a few chapters of Harry Potter and now I'm reading The Three-Body Problem by Liu Cixin.
Effortlessly create Xiaohongshu notes with our powerful suite of AI tools including the AI rewrite generator, AI text generator, and AI title generator!
Grammarsen is a desktop app that automatically corrects your selected text using chatgpt, helping you stay focused. No more copy pasting and switching tabs. Simply select some text, press a hotkey, and see the old text gets replaced with the corrected version. Grammarsen saves time for students, writers, marketers, english learners, and anyone who types a lot.
Drops is a language learning app similar to Duolingo, except it has many of the languages that Duolingo doesn't support, such as Thai. It mostly focuses on teaching you new words, with a catalogue of 2,000+ words divided into categories. It comes with exercises to help you improve your reading, listening, and writing skills. It's a bit light on grammar but is a good place to pick up some basic words and learn to make simple sentences.